clean payment - Spanish English Dictionary